hillside ditch - Alemán Inglés Diccionario